var util = {
	//基础参数
	userurl: "http://106.75.101.210:9092",//测试
	mkurl: "http://106.75.101.210:8282", //测试
	
	//公共方法
	openWin: function(url){
		mui.openWindow({
			id:url,
			url: url
		});
	},
	/**
	 * 
	 * var param = {
		 uid: uid,
		 token: 'xxxxxxx'
	 }
	 * util.postMK('/api/market/myfollow',param, function(result){})
	 */
	postMK: function(url, param, okFun){
		util.post(util.mkurl + url, param, okFun);
	},
	/**
	* 
	* var param = {
		uid: uid,
		token: 'xxxxxxx'
	}
	* util.postUser('/api/market/myfollow',param, function(result){})
	*/
	postUser: function(url, param, okFun){
		util.post(util.userurl + url, param, okFun);
	},
	/**
	 * url : 请求地址
	 * param : 参数
	 * {
			username:'username',
			password:'password'
		}
		okFun: 成功方法, 参数为result对象
	 */
	post: function(url, param, okFun){
		mui.ajax(url,{
			data:param,
			dataType:'json',//服务器返回json格式数据
			type:'post',//HTTP请求类型
			timeout:10000,//超时时间设置为10秒；
			headers:{'Content-Type':'application/json'},	              
			success:function(data){
				//服务器返回响应，根据响应结果，分析是否登录成功；
				util.handleResponse(data, okFun);
			},
			error:function(xhr,type,errorThrown){
				//异常处理；
				util.error(type);
			}
		});
	},
	/**
	 * 弹框
	 */
	alert: function(title){
		mui.alert(title, function() {
			
		});
	},
	/**
	* 系统错误
	*/
	error: function(title){
		mui.alert(title, function() {
			
		});
	},
	/**
	 * 土司消息
	 */
	toast: function(content){
		mui.toast(content);
	},
	handleResponse: function(result, okFun) {
		if(result.status == '1'){
			if(typeof(okFun) == 'function'){
				okFun(result.result)
			}
		}else{
			util.alert(result.message)	
		}
	}
	
}